package com.design.group;

import java.util.ArrayList;

/**
 * @ClassName Composite.java
 * @Description 树枝构件
 * @author Jon
 * @date 2018年6月19日 下午8:02:23
 */
public class Composite extends Component{

	//构件容器
	private ArrayList<Component> list = new ArrayList<Component>();
	
	public void add(Component component) {
		list.add(component);
	}
	
	public void remove(Component component) {
		list.remove(component);
	}
	
	public ArrayList<Component> getChildren() {
		return list;
	}
}
